.x_tab_box{
    height: 61px;
}
// 发布报价单
.pub_price_list{
    .pub_price_title{
        text-align: center;
        height: 62px;
        line-height: 62px;
        img{
            width: 54px;
        }
        span{
            font-size: 22px;
            color: #333;
            font-weight: bold;
        }
    }
    .pub_price_cont{
        text-align: center;
        margin-top: 24px;
        .pub_price_intro{
            display: inline-block;
            width: 950px;
            height: 198px;
            box-shadow: 2px 5px 15px 5px rgba(0, 0, 0, 0.08);
            background-color: #F6F6F6;
            position: relative;
            .intro_pic{
                position: absolute;
                left: -8px;
                top: 10px;
                img{
                    width: 175px;
                }
            }
            .intro_cont{
                display: inline-block;
                margin-top: 27px;
                font-size: 18px;
                color: #666;
                line-height: 35px;
                text-align: left;
                margin-left: 170px;
            }
        }  
    }
    .price_list_cont{
        .forBorder{
            border: 1px solid #B5B5B5;
            margin-bottom: 24px;
        }
        // margin-bottom: 24px;
        h1,h2,h3{
            color: #333;
            display: inline-block;
            padding-bottom: 9px;
            border-bottom: 2px solid #E33F40;
            margin-left: 12px;
        }
        .require_list{
            color: #E33F40;
        }
    }
    // 询价信息
    .ask_price_info{
        margin-top: 64px;
        .ask_price_cont{
            margin-top: 19px;
            color: #666;
            font-size: 14px;
            thead tr{
                height: 30px;
                background: -webkit-linear-gradient(#EFEFEF, #D9D7D7);
                background: -o-linear-gradient(#EFEFEF, #D9D7D7);
                background: linear-gradient(#EFEFEF, #D9D7D7);
                td{
                    width: 16.6%;
                    text-align: center;
                    &:last-child{
                        width: 17%;
                    }
                }
            }
            tbody tr{
                height: 100px;
                text-align: center;
                td:not(:last-child){
                    vertical-align: top;
                    padding-top: 30px;
                }
                .unit_price_box{
                    .unit{
                        line-height: 30px;
                    }
                }
                input.unit_price{
                    width: 85px;
                    margin-right: 10px;
                    border: 1px solid #C0C0C0;
                    padding: 4px 0;
                }
                input.indate{
                    border: 1px solid #C0C0C0;
                    padding: 4px 0;
                    width: 100px;
                }
                .chooseDate{
                    margin-left: 10px;
                    img{
                        width: 20px;
                    }
                }
                textarea{                
                    resize: none;
                    width: 190px;
                    height: 88px;
                    // outline: none;
                    // border: none;
                    padding: 6px;
                    border: 1px solid #D9D7D7;
                }   
            }
            tfoot tr{
                font-size: 16px;
                height: 30px;
                background:#EFEFEF;
                td{
                    padding-left: 65px;
                    .total_price{
                        font-size: 18px;
                        font-weight: bold;
                        color: #DF3A3A;
                        // display: inline-block;
                        width: 150px;
                        text-align: center;
                        background: #EFEFEF;
                    }
                } 
            }
        }
    }
    // 其它说明
    .other_help{
        margin-top: 15px;
        .other_help_cont{
            font-size: 14px;
            margin-top: 15px;
            &>div{
                padding-left: 35px;
            }
            .whether_carr{
                height: 33px;
            }
            .tax_radio_btn,.carr_radio_btn{
                display: inline-block;
                height: 33px;
            }
            
            .tax_input{
                height: 33px;
                padding-left: 200px;
                select{
                    width: 122px;
                    height: 20px;
                    border: 1px solid #D9D7D7;
                }
                input{
                    // background: #C0C0C0;
                    width: 60px;
                    border: 1px solid #D9D7D7;
                }
            }
            .whether_info{
                .note_tit{
                    color: #4C89DA;
                    padding-left: 8px;
                }
                textarea{
                    resize: none;
                    width:368px;
                    height:123px;
                    border: none;
                    background-color: #EFEFEF;
                    margin-left: 120px;
                    padding: 8px;
                    box-shadow: 0 0 10px 2px rgba(0, 0, 0, 0.08) inset;
                }
            }
            .margin_l50{
                margin-left: 50px;
            }
            label{
                font-weight: normal;
            }
        }   
    }
}